$S$-Leaping: An adaptive, accelerated stochastic simulation algorithm, bridging $\tau$-leaping and $R$-leaping
نویسندگان
چکیده
We propose the S-leaping algorithm for the acceleration of Gillespie’s stochastic simulation algorithm that combines the advantages of the two main accelerated methods; the τ -leaping and R-leaping algorithms. These algorithms are known to be efficient under different conditions; the τ -leaping is efficient for non-stiff systems or systems with partial equilibrium, while the R-leaping performs better in stiff system thanks to an efficient sampling procedure. However, even a small change in a system’s set up can critically affect the nature of the simulated system and thus reduce the efficiency of an accelerated algorithm. The proposed algorithm combines the efficient time step selection from the τ -leaping with the effective sampling procedure from the R-leaping algorithm. The S-leaping is shown to maintain its efficiency under different conditions and in the case of large and stiff systems or systems with fast dynamics, the S-leaping outperforms both methods. We demonstrate the performance and the accuracy of the S-leaping in comparison with the τ leaping and R-leaping on a number of benchmark systems involving biological reaction networks.
منابع مشابه
Exposition and Streamlined Formulation of Adaptive Explicit-Implicit Tau-Leaping∗
The adaptive explicit-implicit tau-leaping method with automatic tau selection [Y. Cao, D. T. Gillespie and L. R. Petzold, J. Chem. Phys., 126(22):224101 (2007)] is a flexible algorithm for accelerated stochastic simulation of chemically reacting systems. It combines the advantages of different simulation schemes and is particularly useful when a system changes its dynamical behavior over time ...
متن کاملStiffness in stochastic chemically reacting systems: The implicit tau-leaping method
We show how stiffness manifests itself in the simulation of chemical reactions at both the continuous-deterministic level and the discrete-stochastic level. Existing discrete stochastic simulation methods, such as the stochastic simulation algorithm and the ~explicit! tau-leaping method, are both exceedingly slow for such systems. We propose an implicit tau-leaping method that can take much lar...
متن کاملEfficient Leaping Methods for Stochastic Chemical Systems
Well stirred chemical reaction systems which involve small numbers of molecules for some species have a stochastic behavior and can be modeled by a continuous time, discrete state Markov process. An exact method for simulating the time evolution of the system is the Stochastic Simulation Algorithm, but this method is extremely slow for realistic biological systems. We propose an adaptive leapin...
متن کاملImproved Leap-Size Selection for Accelerated Stochastic Simulation
In numerically simulating the time evolution of a well-stirred chemically reacting system, the recently introduced “tau-leaping” procedure attempts to accelerate the exact stochastic simulation algorithm by using a special Poisson approximation to leap over sequences of non-critical reaction events. Presented here is an improved procedure for determining the maximum leap size for a specified de...
متن کاملmatLeap: A fast adaptive Matlab-ready tau-leaping implementation suitable for Bayesian inference
Background: Species abundance distributions in chemical reaction network models cannot usually be computed analytically. Instead, stochastic simulation algorithms allow sample from the the system configuration. Although many algorithms have been described, no fast implementation has been provided for τ -leaping which i) is Matlab-compatible, ii) adaptively alternates between SSA, implicit and e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018